self-contained steam engine - Turc Anglais Dictionnaire